#ifndef DOUBLE_H
#define DOUBLE_H

#include "numericvalue.h"
#include <glib.h>

typedef struct _QDouble QDouble;
typedef struct _QDoubleType QDoubleType;

struct _QDouble
{
	NumericValue super;
};

struct _QDoubleType
{
	NumericValueType super;
};

extern const QDoubleType qdoubleType;

inline QDouble* QDouble_init(QDouble* self);
inline QDouble* QDouble_init2(QDouble* self, gdouble value);

#endif /* DOUBLE_H */